home *** CD-ROM | disk | FTP | other *** search
- > Since the kernel is complied differently for the ARM2/ARM3 machines, the
- > use of Alan's '__unaligned' proposal seems to be the best solution *if*
- > you need to do it. The only time that you *need* to do it is if you're
- > running something like AX.25 or IPX on one of these machines, which I
- > think is highly unlikely.
- >
-
- Its basically a way of saying "Go away here is how you handle it" to whoever
- is strange enough to want to fix the ARM2/3 code
-
- > I feel that although it may improve performance a little to do this, but
- > userland should not be so dependent on the alignment of structures. If
- > it is, then it is bad programming practice, and the code itself should
- > be fixed. After all, userland doesn't access hardware - that's the kernel's
- > job.
-
- In pretty much every other platform we don't fix up user space alignment
- traps. In fact we do the reverse - we emulate things like byte instructions
- the later Alpha CPU's have on the old Alpha or so it seems from the code.
- Encourage people to write to the faster cpus.
-
- Alan
- unsubscribe: body of `unsubscribe linux-arm' to majordomo@vger.rutgers.edu
-
-